From 25a6b8b221e3391286491cc3ac058e20116d23ec Mon Sep 17 00:00:00 2001 From: robertl Date: Tue, 5 Nov 2002 06:13:28 +0000 Subject: [PATCH] Add find waypt by name. --- waypt.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/waypt.c b/waypt.c index ea477ab53..678297847 100644 --- a/waypt.c +++ b/waypt.c @@ -77,3 +77,19 @@ waypt_disp_all(waypt_cb cb) (*cb) (waypointp); } } + +waypoint * +find_waypt_by_name(const char *name) +{ + queue *elem, *tmp; + waypoint *waypointp; + + QUEUE_FOR_EACH(&waypt_head, elem, tmp) { + waypointp = (waypoint *) elem; + if (0 == strcmp(waypointp->shortname, name)) { + return waypointp; + } + } + + return NULL; +} -- 2.30.2